Definition of Flak Catcher

  • (noun) a slick spokesperson who can turn any criticism to the advantage of their employer

Synonyms of Flak Catcher


Antonyms of Flak Catcher


No Antonyms Found.

Homophones of Flak Catcher


No Homophones Found.